STA initiated uplink aggregation in wireless communication systems

ABSTRACT

A method of STA-initiated uplink (UL) aggregation is proposed in a wireless communication system. Under the STA-initiated UL aggregation, an STA can gain access to the medium through contention and after winning the TXOP, it passes the TXOP ownership to its AP to allow it to trigger UL MU transmission. Thus, the AP has increased chance of utilizing the medium while maintains fairness to both legacy APs and STAs. In addition, once AP takes over ownership of the TXOP, if it detects idle secondary channels, it can enable UL aggregation over the idle secondary channels, thereby fully utilizing the entire system bandwidth.

CROSS REFERENCE TO RELATED APPLICATIONS

This application claims priority under 35 U.S.C. § 119 from U.S.Provisional Application No. 62/086,312, entitled “STA Initiated ULAggregation,” filed on Dec. 2, 2014, the subject matter of which isincorporated herein by reference.

TECHNICAL FIELD

The disclosed embodiments relate generally to wireless networkcommunications, and, more particularly, to STA initiated uplinkaggregation in wireless communication systems.

BACKGROUND

IEEE 802.11 is a set of media access control (MAC) and physical layer(PHY) specification for implementing wireless local area network (WLAN)computer communication in the Wi-Fi (2.4, 3.6, 5, and 60 GHz) frequencybands. The standards and amendments provide the basis for wirelessnetwork products using the Wi-Fi frequency bands. For example, IEEE802.11ac is a wireless networking standard in the 802.11 familyproviding high-throughput WLANs on the 5 GHz band. Significant widerchannel bandwidths (20 MHz, 40 MHz, 80 MHz, and 160 MHz) were proposedin the IEEE 802.11ac standard. The High Efficiency WLAN study group (HEWSG) is a study group within IEEE 802.11 working group that consideredthe improvement of spectrum efficiency to enhance the system throughputin high-density scenarios of wireless devices. At the conclusions of HEWSG, TGax was formed and tasked to work on IEEE 802.11ax standard thatwill become a successor to IEEE 802.11ac.

In IEEE 802.11ac, a transmitter of a BSS (basis service set) of certainbandwidth is allowed to transmit radio signals onto the shared wirelessmedium depending on clear channel assessment (CCA) sensing and a backoffor deferral procedure for channel access contention. For a BSS ofcertain bandwidth, a valid transmission sub-channel shall havebandwidth, allowable in the IEEE 802.11ac, equal to or smaller than thefull bandwidth of the BSS and contains the designated primarysub-channel of the BSS. Based on the CCA sensing in the validtransmission bandwidths, the transmitter is allowed to transmit in anyof the valid transmission sub-channels as long as the CCA indicates thesub-channel is idle. This dynamic transmission bandwidth scheme allowssystem bandwidth resource to be efficiently utilized.

An enhanced distributed channel access protocol (EDCA) is used in IEEE802.11ac as a channel contention procedure for wireless devices to gainaccess to the shared wireless medium, e.g., to obtain a transmittingopportunity (TXOP) for transmitting radio signals onto the sharedwireless medium. The simple CSMA/CA with random back-off contentionscheme and low cost ad hoc deployment in unlicensed spectrum havecontributed rapid adoption of Wi-Fi systems. Typically, the EDCA TXOP isbased on activity of the primary channel(s), while the transmit channelwidth determination is based on the secondary channel CCA during aninterval (PIFS) immediately preceding the start of the TXOP. The basicassumption of EDCA is that a packet collision can occur if a devicetransmits signal under the channel busy condition when the receivedsignal level is higher than CCA level.

Based on the baseline EDCA medium access rules, AP and non-AP STAs haveroughly equal probability of gaining medium contention. In IEEE802.11ax, AP has higher frequency of accessing the medium. In additionto AP accessing the medium for SU and MU downlink traffic, AP alsotransmits trigger frames to start the uplink MU traffic, which includesaggregation of uplink resource units from multiple non-AP station infrequency domain (e.g., OFDMA) or uplink spatial streams from multiplenon-AP stations. In a dense environment, medium access become difficultdue to increased medium traffic and larger number of contending nodes,leading to AP starvation issue. This can significantly penalize 802.11axnetwork, affecting both downlink and uplink traffic.

If 802.11ax APs employ prioritized EDCA parameters to increase theirprobability of gaining medium contention, it raises the issues offairness to the co-existing legacy APs/STAs that operate withoutprioritized EDCA parameters. As a result, it aggregates the APstarvation issue in the legacy networks when co-exist with 802.11axnetworks. Another issue is secondary channel underutilization duringuplink access, when STA transmits in narrow channel, or when STA detectssecondary channel busy (but AP does not detect secondary channel busy).

A solution is sought.

SUMMARY

A method of STA-initiated uplink (UL) aggregation is proposed in awireless communication system. Under the STA-initiated UL aggregation, aSTA can gain access to the medium through contention and after winningthe TXOP, it passes the TXOP ownership to its AP to allow it to triggerUL MU transmission. Thus, the AP has increased chance of utilizing themedium while maintains fairness to both legacy APs and STAB. Inaddition, once AP takes over ownership of the TXOP, if it detects idlesecondary channels, it can enable UL aggregation over the idle secondarychannels, thereby fully utilizing the entire system bandwidth.

In one example, an STA gains a TXOP but detects busy condition insecondary channel(s). The STA thus is unable to use full BSS channelwidth. The STA starts its UL transmission in the primary channel andhands over its TXOP ownership to AP. AP, however, detects some secondarychannel idle and desires to enable UL OFDMA with other STAB that alsohave idle secondary channels. The AP thus initiates and controls ULOFDMA for those other STAs over idle secondary channels using modifiedACK/BA frames. The modified ACK/BA frame can also serve as a triggerframe for the UL OFDMA transmission (i.e., synchronizing uplinktransmission timing and PPDU TxTime and allocating UL OFDMA resource toSTAs), performs uplink error control, performs uplink power control, andregulates transmission opportunity (TXOP) sharing and usage.

In one embodiment, an access point (AP) receives a first uplinktransmission from a first wireless station (STA) in a wideband wirelesscommunication network. The first uplink transmission indicates handingover a reserved transmission opportunity (TXOP) ownership of at least aprimary channel. The AP transmits a trigger or trigger+ACK frame to aplurality of STAs over multiple sub-bands of the wideband. The APindicates an uplink OFDMA/MU-MIMO transmission over the multiplesub-bands for the plurality of STAs sharing the same TXOP. Each triggerframe serves as synchronizing the uplink transmission timing and packettransmit time, and for allocating uplink resources to the plurality ofSTAB.

Other embodiments and advantages are described in the detaileddescription below. This summary does not purport to define theinvention. The invention is defined by the claims.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a wireless communications network with STA-initiateduplink aggregation in accordance with one novel aspect.

FIG. 2 is a simplified block diagram of a wireless transmitting deviceand a wireless receiving device in accordance with one novel aspect.

FIG. 3 illustrates one example of an uplink OFDMA transmission that isinitiated by an STA. The STA only transmits over the primary channel.The AP initiates and controls UL OFDMA over detected idle secondarychannels using modified ACK/BA frames.

FIG. 4 illustrates another example of an uplink OFDMA transmission thatis initiated by an STA. The STA only transmits over the primary channel.The NAV is reserved for all secondary channels by setting the durationof each ACK frame.

FIG. 5 illustrates one embodiment of TXOP initiation and sharing forSTA-initiated uplink OFDMA transmission.

FIG. 6 illustrates another embodiment of TXOP initiation and sharing forSTA-initiated uplink OFDMA transmission.

FIG. 7 illustrates one embodiment of TXOP sharing transmission retentionfor STA-initiated uplink OFDMA transmission.

FIG. 8 illustrates one embodiment of AP controlled UL OFDMA contentionfor STA-initiated uplink OFDMA transmission.

FIG. 9 illustrates Bi-direction traffic via STA-initiated uplinktransmission or AP initiated downlink transmission.

FIG. 10 illustrates embodiments of a modified ACK frame and block ACKframe, which can be used to control STA-initiated UL OFDMA transmission.

FIG. 11 is flow chart of a method of STA-initiated uplink aggregation ina wireless communications system in accordance with one novel aspect.

DETAILED DESCRIPTION

Reference will now be made in detail to some embodiments of theinvention, examples of which are illustrated in the accompanyingdrawings.

FIG. 1 illustrates a wireless communications network 100 withSTA-initiated uplink aggregation in accordance with one novel aspect.Wireless communications network 100 comprises an access point AP servinga basic service set BSS having a plurality of wireless stations STA1,STA2, STA3, and STA4. In IEEE 802.11ax, uplink (UL) and downlink (DL)user aggregation has been introduced to increase network efficiency inthe dense deployed environment. As a result, AP has higher frequency ofaccessing the medium. In addition to accessing the medium forsingle-user (SU) and multi-user (MU) DL traffic, AP also transmitstrigger frames to start the UL MU traffic. Therefore, AP starvationissue might be more severe in IEEE 802.11ax. In a dense environment,medium access become difficult due to increased medium traffic andlarger number of contending nodes. This can significantly penalize802.11ax network.

In one novel aspect, an STA-initiated UL aggregation transmission schemeis proposed. Under the STA-initiated UL aggregation, STA1 gains a TXOPvia channel contention can indicate in its UL PPDU to let AP takecontrol of the TXOP and to allow sharing subsequent UL transmission withother STAs under the condition that AP continuing to allocate ULresources to the STA1 within the same TXOP until the STA1 finishes ULtransmission. Thus, the AP has larger chance of gaining medium accessthrough its STAs and triggering UL aggregation while maintains fairnessto both legacy APs and STAB. After AP takes control of TXOP, it usestrigger frames to allocate frequency or spatial resource units and ULtransmission time for STA1's next UL transmission and to allocateun-allocated frequency or spatial resource units with the same ULtransmission time to enable UL MU transmission of other STAB. Note thatif STA1 finishes it UL transmission before the end of TXOP, AP cancontinue to use the TXOP to trigger UL transmission of other STAs, thusextending beyond the STA1 medium utilization during the same TXOP.

In addition, the UL aggregation can be performed over idle secondarychannels, thereby fully utilizing the entire system bandwidth. In theexample of FIG. 1, STA1 starts an uplink access, e.g., with a data frameor control frame. Due to an interference from an overlapping BSS (OBSS)station STA5, STA1 detects busy condition in secondary channel(s). STA1thus is unable to use full BSS channel width. However, AP detects somesecondary channel idle (one embodiment is secondary channel sensingduring PIFS prior to STA1 transmission or another embodiment issecondary channel sensing during reception of STA1's UL transmission)and desires to enable UL OFDMA with other STAs that also have idlesecondary channels. For example, AP initiates and controls UL OFDMA forSTA2-STA4 over idle secondary channels using trigger frames.

FIG. 2 is a simplified block diagram of wireless stations 201 and 211 inaccordance with a novel aspect. For wireless device 201, antenna 207transmits and receives radio signals. RF transceiver module 206, coupledwith the antenna, receives RF signals from the antenna, converts them tobaseband signals and sends them to processor 203. RF transceiver 206also converts received baseband signals from the processor, convertsthem to RF signals, and sends out to antenna 207. Processor 203processes the received baseband signals and invokes different functionalmodules to perform features in wireless device 201. Memory 202 storesprogram instructions and data 208 to control the operations of thewireless device.

Similar configuration exists in wireless device 211 where antenna 217transmits and receives RF signals. RF transceiver module 216, coupledwith the antenna, receives RF signals from the antennae, converts themto baseband signals and sends them to processor 213. The RF transceiver216 also converts received baseband signals from the processor, convertsthem to RF signals, and sends out to antenna 217. Processor 213processes the received baseband signals and invokes different functionalmodules to perform features in wireless device 211. Memory 212 storesprogram instructions and data 218 to control the operations of thewireless device.

The wireless devices 201 and 211 also include several functional modulesand circuits to perform certain embodiments of the present invention. Inthe example of FIG. 2, wireless device 211 is a wireless communicationsstation (e.g., a non-AP STA) that includes an encoder 215 for encodingand transmitting a frame to device 201, a decoder 214 for receiving anddecoding a frame from device 201, and a measurement module 219 formeasuring channel qualities and estimating channel conditions. Wirelessdevice 201 is another wireless communications station (e.g., an AP) thatincludes an uplink aggregation module 220. The uplink aggregation module220 further comprises an OFDMA handler 221 for scheduling uplink OFDMAfor multiple STAB, a MU-MIMO handler 222 for scheduling uplink MU-MIMOfor multiple STAB, a resource allocator 223 for allocating uplinkresources for STAB, and an EDCA handler 224 contends the wireless mediumwith other STAs through a random backoff EDCA procedure. AP 201 alsocomprises the functional modules and circuits of a non-AP STA. Thedifferent functional modules and circuits can be configured andimplemented by software, firmware, and hardware, or any combinationthereof. The function modules and circuits, when executed by theprocessors 203 and 213 (e.g., via executing program codes 208 and 218),allow wireless stations 201 and 211 to perform certain embodiments ofthe present invention.

FIG. 3 illustrates one example of an uplink OFDMA transmission that isinitiated by STA₁. STA₁ only transmits over the primary channel and letsAP take over TXOP control after first UL PPDU. The AP initiates andcontrols UL OFDMA over both primary and detected idle secondary channelsusing trigger frames. As illustrated in FIG. 3, STA₁ starts an uplinkaccess and transmits an uplink packet 301 over the primary channel.However, AP detects some secondary channel idle (PIFS prior to STA₁transmission) and desires to enable UL OFDMA with other STAB. Forexample, AP initiates and controls UL OFDMA for STA₁, STA_(P) _(_) ₂, .. . , STA_(P) _(_) _(N) over primary channel using trigger frameTRIGGER+ACK-P1 and STA_(S2) _(_) ₁-STA_(S2) _(_) _(N), STA_(S3) _(_) ₁,STA_(S3) _(_) _(N), STA_(S4) _(_) ₁, STA_(S4) _(_) _(N) over idlesecondary channels #2 to #4 using trigger frames TRIGGER-S2 toTRIGGER-S4, respectively. As a result, STA₁, STA_(P) _(_) ₂, . . . ,STA_(P) _(_) _(N) transmits uplink packet over the primary channel, andSTA_(S2) _(_) ₁-STA_(S2) _(_) _(N), STA_(S3) _(_) ₁-STA_(S3) _(_) _(N),STA_(S4) _(_) ₁-STA_(S4) _(_) _(N) transmit uplink packet 312, 313, and314 over secondary channels #2, #3, and #4 respectively, each padded tothe same length as uplink packet 311 transmitted by STA₁. TheTRIGGER+ACK-P1, TRIGGER+ACK-S2, TRIGGER+ACK-S3, TRIGGER+ACK-S4 frameserves as a trigger frame and ACK frame for the UL MU transmission(i.e., synchronize uplink transmission timing and PPDU TxTime andallocate UL OFDMA resource units to STAs), performs uplink ACK, performsuplink power control, and regulates transmission opportunity (TXOP)sharing and usage.

The STA-initiated UL OFDMA transmission starts with an uplink user(called the TXOP initiator) gaining an EDCA TXOP. The TXOP initiatorshall at least occupy the primary channel and hands over TXOP control toAP under the condition that AP continue to allocate resource to the TXOPinitiator. AP allocates resource in initiator's occupied channels and,if it has idle secondary channel(s), also allocates resource in idlesecondary channels to share with other STAs in UL aggregation (TXOPsharing). AP solicits or assigns other user to use the frequency domainresources (OFDMA) or spatial resources in trigger frame and indicatesthe next PPDU TxTime.

FIG. 4 illustrates another example of an uplink OFDMA transmission thatis initiated by an STA. The STA-initiated UL OFDMA transmission startswith an uplink user (called the TXOP initiator) gaining an EDCA TXOP.The TXOP initiator shall at least occupy the primary channel and handsover TXOP control to AP under the condition that AP continue to allocateresource to the TXOP initiator. AP allocates resource in initiator'soccupied channels and, if it has idle secondary channel(s), alsoallocates resource in idle secondary channels to share with other STAsin UL aggregation (TXOP sharing). AP solicits or assigns other users touse the frequency domain resources (OFDMA) or spatial resources in ACKor BA frame and indicates the next PPDU TxTime.

In the example of FIG. 4, STA₁ starts an uplink access and transmits anuplink packet 401 over the primary channel. STA₁ thus becomes the TXOPinitiator and transmits over the primary channel. AP initiates andcontrols UL OFDMA for STA₁, STA_(P) _(_) ₂, . . . , STA_(P) _(_) _(N)over primary channel using trigger frame TRIGGER+ACK-P1 and STA_(S2)_(_) ₁-STA_(S2) _(_) _(N), STA_(S3) _(_) ₁-STA_(S3) _(_) _(N), STA_(S4)_(_) ₁-STA_(S4) _(_) _(N) over idle secondary channels #2 to #4 usingtrigger or trigger+ACK frames TRIGGER+ACK-P1, TRIGGER+ACK-S2,TRIGGER+ACK-S3, TRIGGER+ACK-S4, respectively. As a result, STA_(P) _(_)₂, . . . , STA_(P) _(_) _(N), STA_(S2) _(_) ₁-STA_(S2) _(_) _(N),STA_(S3) _(_) ₁-STA_(S3) _(_) _(N), STA_(S4) _(_) ₁-STA_(S4) _(_) _(N)share the same TXOP, and transmits uplink packet 412, 413, and 414, eachpadded to the same length as uplink packet 411 transmitted by STA₁. Inaddition, TRIGGER+ACK-P1, TRIGGER+ACK-S2, TRIGGER+ACK-S3, TRIGGER+ACK-S4each has a duration field, which is set for reserving the NAV forsecondary channels #2, #3, and #4, respectively.

In IEEE 802.11ac DL MU-MIMO, the access category (AC) associated withthe EDCAF that gains an EDCA TXOP becomes the primary AC and TXOPsharing. It allows traffic from secondary ACs to be included in the DLMU-MIMO, targeting up to four STAB. Similarly, for UL MU TXOP sharing,it is possible to extend the duration beyond that of the initiating ULSTA (up to the TXOP limit). When the initiating UL STA finishestransmission, AP can trigger other STAs to continue the transmission inthe primary channel. Note that it is necessary to maintain the primarychannel transmission in order to retain control of the wireless medium.

FIG. 5 illustrates one embodiment of TXOP initiation and sharing forSTA-initiated uplink OFDMA transmission. In the example of FIG. 5, STA₁starts an uplink access and transmits an uplink packet 501 over theprimary channel. STA₁ is the TXOP initiator. AP initiates and controlsUL OFDMA for other STAs over using trigger or trigger+ACK frames. If theTXOP initiator STA1 completes its uplink transmission before the TXOPlimit, AP can direct one or more other users to primary channel andextend the usage of the TXOP. To accomplish this, the candidate userneeds to let AP know that it has more UL PPDU to transmit and itsprimary channel condition is good in the UL frame before the TXOPinitiator finishes transmission.

For example, for uplink packet 511, it is the last PPDU transmitted bySTA₁, which is indicated by (More Data=0). On the other hand, for uplink512, it indicates that STA₂ has more PPDU to transmit with (MoreData=1). When AP learns that the TXOP initiator (STA₁) is to finish itsuplink transmission (as indicated by More Data bit=0 in frame control),it signals to the candidate user (e.g., STA₂) to switch over to theprimary channel in the ensuing trigger frame (TRIGGER+ACK-P1) and tocontinue the uplink frame transmission thereby extending the TXOPduration. At the next PPDU transmit time, the TXOP initiator (STA₁) hasended its transmission and other STAs continue to transmit under thedirection of AP. Note that other STAs can continue their uplinktransmission until the end of TXOP limit.

FIG. 6 illustrates another embodiment of TXOP initiation and sharing forSTA-initiated uplink OFDMA transmission. In the embodiment of FIG. 6, ifAP cannot find one or more STAs to take over the primary channel, it canalso instruct the primary channel STAs to continue with dummy PPDUtransmission to retain control over the wireless medium. For example,for uplink packet 611, it is the last PPDU transmitted by STA₁, which isindicated by (More Data=0). AP then instructs STA₁ to continue totransmit dummy PPDUs in the next PPDU transmit time.

FIG. 7 illustrates one embodiment of TXOP sharing transmission retentionfor STA-initiated uplink OFDMA transmission. TXOP cannot be assignedacross TBTT, STAB thus may not be able to finish transmission within theremaining TXOP time. Transmission retention can be performed by settingthe ACK frame with MORE FRAGMENT=1 with duration=protected time. In theexample of FIG. 7, STA1 starts an uplink access and transmits an uplinkpacket 701 over the primary channel. AP initiates and controls UL OFDMAfor STA2-STA4 over idle secondary channels #2 to #4 using modified ACKframes ACK-T2 to ACK-T4, respectively. As a result, STA2, STA3 and STA4shares the same TXOP, and transmits uplink packet 712, 713, and 714,each padded to the same length as uplink packet 611 transmitted by STA1.For STA1, STA3, and STA4, they all have completed transmission, anduplink packets 711, 713, and 714 are the last PPDU (MORE DATA=0). ForSTA2, however, it has more PPDU to transmit after uplink packet 712(MORE DATA=1). However, the Remaining Time for uplink transmission isless than (STA2 PPDU+SIFS+ACK). Therefore, in ACK-T12, AP acknowledgeswith MORE FRAGMENT=1 and duration=Remaining Time. After beacontransmission by the AP, in ACK-T22, AP acknowledges with MORE FRAGMENT=0and duration=New TXOP. Upon receiving ACK-T22, STA2 transmits uplinkpacket 722. If multicast traffic, DMS, or buffered packets transmissionfollowing the beacon exists, then this ACK-T22 will be transmitted afterPIFS of transmission of those packets. Note that other STAs can sharethis new TXOP with STA2. For example, STAX, STAY, and STAZ transmituplink packets 721, 723, and 724 sharing the new TXOP.

For STA-initiated uplink OFDMA transmission, AP can allocate the PPDUTxTime of secondary channel(s) to a STA or STAs by signaling STA addressin the trigger frame prior to the next UL PPDU TxTime. For UL randomaccess, however, AP might not be able to decode multiple OFDM PPDUs bydifferent STAs (collision) in the same sub-channel. AP receiver autogain control (AGC) might not work properly since multiple OFDMAtransmissions in sub-channels are not phase aligned. Asynchronous OFDMAtransmission within an UL PPDU TxTime could affect the receiver AGCoperation or cause saturation in the receive chain. A code-divisionmultiple access (CDMA) or narrower-band OFDMA (<20 MHz sub-channels)enables more efficient UL contention in secondary channels but are notbackward compatible since legacy STAB might not detect CDMA ornarrower-band OFDMA. Therefore, AP can enable more efficient ULcontention via AP controlled UL random access.

FIG. 8 illustrates one embodiment of AP controlled UL OFDMA contentionfor STA-initiated uplink OFDMA transmission. In the example of FIG. 8,STA₁ starts an uplink access and transmits an uplink packet 801 over theprimary channel. AP can have reasonable expectation of potential numberof nodes contending for UL based on observation of medium prior to TXOP.For example, AP allocates resource to STA₁, STA_(P) _(_) ₂ . . . STA_(P)_(_) _(N) over primary channel and STA_(S2) _(_) ₁, STA_(S2) _(_) _(N)for secondary channel #2 for uplink transmission. AP also indicatescontention and its related parameters via TRIGGER-S3, TRIGGER-S4 forsecondary channel #3 and secondary channel #4. Through uplink randomcontention, as a result, STA_(S3) _(_) ₁-STA_(S) _(_) _(N) transmituplink packets 823 over secondary channel #3, and STA_(S4) _(_) ₁,STA_(S4) _(_) _(N) transmit uplink packets 824 over secondary channel #4during the TXOP. By signaling the UL OFDMA access parameters in theACK/BA prior to PPDU TxTime, AP can speed up or slow down UL contentionto optimize channel usage or reduce collision by adjusting contentionparameters such as window size, etc.

FIG. 9 illustrates Bi-direction traffic via STA-initiated uplinktransmission or AP initiated downlink transmission. In addition to ULaccess starvation, AP may also suffer from DL access starvation. Byusing bi-directional data, AP can transmit DL-MU to multiple users. Inthe example of FIG. 9, STA1 starts an uplink access and transmits anuplink packet 901 over the primary channel. AP initiates and controls ULOFDMA for STA₁, STA_(P) _(_) ₂ . . . STA_(P) _(_) _(N) over primarychannel and STA_(S2) _(_) ₁-STA_(S2) _(_) _(N), STA_(S3) _(_) ₁-STA_(S3)_(_) _(N), STA_(S4) _(_) ₁-STA_(S4) _(_) _(N) over secondary channels #2to #4 using trigger frames. Furthermore, to reduce DL starvation, AP cantransmit downlink data together with the TRIGGER+ACK frames.

FIG. 10 illustrates embodiments of a modified acknowledgement frame ACK1010 and a block acknowledgement frame BA 1020, which can be used astrigger frame to control STA-initiated UL OFDMA or UL MU-MIMOtransmission. ACK 1010 comprises a frame control field, a durationfield, a reception address (RA) field, and a frame check sum (FCS)field. The RA field 1011 further comprises an idle-channel indicator.ACK 1010 is generally an individually addressed frame. By setting theIndividual or Group bit to 1 in RA filed 1011 of ACK 1010 (similar tobandwidth signaling TA in RTS frames or other control frames), thiswould serve as an indicator for IEEE 802.11ax STAs that the secondarychannel(s) is available at AP. Setting the Individual or Group bit to 1would cause legacy STAs not to recognize the sender of the ACK frame(which is AP). However, this would not cause any adverse effects. Theremaining bits of the RA field 1011 indicate the TAs of the STAs for thesubsequent UL OFDMA transmission. Additional idle secondary channelindication can be in the scrambling sequence (e.g., similar to BWsignaling TA). The duration field 1012 is used to indicate the next ULOFDMA PPDU TxTime.

BA 1020 comprises a frame control field, a duration field, an RA field,a TA field, a BA control field, a BA information field, and an FCSfield. The BA control field 1021 further comprises a BA ACK policyfield, a multi-TID field, a compressed bitmap, a reserved field, and aTID_INFO field. The reserved field 1022 comprises a reserved bit that isused to indicate availability of idle secondary channel. The scramblingsequence can be used to indicate the idle secondary channel. Theduration field 1023 is used to indicate the duration of the next ULOFDMA PPDU TxTime.

FIG. 11 is flow chart of a method of STA-initiated uplink aggregation ina wireless communications system in accordance with one novel aspect. Instep 1101, an access point (AP) receives a first uplink transmissionfrom a first wireless station (STA) in a wideband wireless communicationnetwork. The first uplink transmission indicates handing over a reservedtransmission opportunity (TXOP) ownership of at least a primary channel.In step 1102, the AP transmits a trigger or trigger+ACK frame to aplurality of STAs over multiple sub-bands of the wideband. In step 1103,the AP indicates an uplink OFDMA/MU-MIMO transmission over the multiplesub-bands for the plurality of STAs sharing the same TXOP. Each triggerframe serves as synchronizing the uplink transmission timing and packettransmit time, and for allocating uplink resources to the plurality ofSTAB.

Although the present invention has been described in connection withcertain specific embodiments for instructional purposes, the presentinvention is not limited thereto. Accordingly, various modifications,adaptations, and combinations of various features of the describedembodiments can be practiced without departing from the scope of theinvention as set forth in the claims.

What is claimed is:
 1. A method comprising: receiving a first uplinktransmission from a first wireless station (STA) by an access point (AP)in a wideband wireless communication network, wherein the first uplinktransmission indicates handing over a reserved transmit opportunity(TXOP) ownership of at least a primary channel, wherein a secondarychannel is busy for the first STA; transmitting multiple trigger framesto a plurality of wireless stations (STAs) over multiple subbands of thewideband, wherein the secondary channel is idle for the AP; andinitiating an uplink aggregation over the multiple subbands for theplurality of STAs sharing the same TXOP, wherein each trigger frameserves as synchronizing the uplink aggregation transmission timing andpacket transmit time, and as allocating uplink aggregation resources tothe plurality of STAs, wherein at least some of the plurality of STAsuses the secondary channel for the uplink aggregation.
 2. The method ofclaim 1, wherein the AP becomes the TXOP owner to initiate the ULaggregation for the plurality of STAs.
 3. The method of claim 1, whereinthe AP continues to allocate resource to the first wireless station(STA) within the same TXOP.
 4. The method of claim 1, wherein the uplinkaggregation comprises either an uplink orthogonal frequency divisionmultiple access (OFDMA) transmission or an uplink multi-user multipleinput multiple output (MU-MIMO) transmission over multiple secondarysub-channels.
 5. The method of claim 1, wherein the AP signals a secondSTA to transmit over the primary channel when the first STA finishesuplink data transmission.
 6. The method of claim 1, wherein the APinstructs the first STA to transmit dummy PHY protocol data unit(s)(PPDU(s)) after the first STA finishes uplink data transmission.
 7. Themethod of claim 1, wherein a trigger frame to a second STA before abeacon transmission indicates fragmentation, and wherein the AP starts anew TXOP for the second STA to complete data transmission after thebeacon transmission.
 8. The method of claim 1, wherein the AP uses asubset of the multiple trigger frames to indicate contention and relatedparameters over a subset of the multiple subbands for random access. 9.The method of claim 1, wherein the AP transmits downlink data to theplurality of STAs via the multiple trigger frames.
 10. The method ofclaim 1, wherein each trigger frame includes an ACK frame comprising areceived address (RA) field, and wherein the RA field comprises an IdleChannel Indicator indicating that a secondary channel is available atthe AP.
 11. The method of claim 1, wherein each trigger frame includes aBlock ACK (BA) frame comprising a reserved field in a BA control field,and wherein the reserved field comprises an Idle Channel Indicatorindicating that a secondary channel is available at the AP.
 12. Anaccess point (AP), comprising: a receiver that receives a first uplinktransmission from a first wireless station (STA) in a wideband wirelesscommunication network, wherein the first uplink transmission indicateshanding over a reserved transmit opportunity (TXOP) ownership of atleast a primary channel, wherein a secondary channel is busy for thefirst STA; a transmitter that transmits multiple trigger frames to aplurality of wireless stations (STAs) over multiple subbands of thewideband, wherein the secondary channel is idle for the AP; and anuplink aggregation handling circuit that initiates an uplink aggregationover the multiple subbands for the plurality of STAs sharing the sameTXOP, wherein each trigger frame serves as synchronizing the uplinkaggregation transmission timing and packet transmit time, and asallocating uplink aggregation resources to the plurality of STAs,wherein at least some of the plurality of STAs uses the secondarychannel for the uplink aggregation.
 13. The AP of claim 12, wherein theAP becomes the TXOP owner to initiate the UL aggregation for theplurality of STAs.
 14. The AP of claim 12, wherein the AP continues toallocate resource to the first wireless station (STA) within the sameTXOP.
 15. The AP of claim 12, wherein the uplink aggregation compriseseither an uplink orthogonal frequency division multiple access (OFDMA)transmission or an uplink multi-user multiple input multiple output(MU-MIMO) transmission over multiple secondary sub-channels.
 16. The APof claim 12, wherein the AP signals a second STA to transmit over theprimary channel when the first STA finishes uplink data transmission.17. The AP of claim 12, wherein the AP instructs the first STA totransmit dummy PHY protocol data unit(s) (PPDU(s)) after the first STAfinishes uplink data transmission.
 18. The AP of claim 12, wherein atrigger frame to a second STA before a beacon transmission indicatesfragmentation, and wherein the AP starts a new TXOP for the second STAto complete data transmission after the beacon transmission.
 19. The APof claim 12, wherein the AP uses a subset of the multiple trigger framesto indicate contention and related parameters over a subset of themultiple subbands for random access.
 20. The AP of claim 12, wherein theAP transmits downlink data to the plurality of STAs via the multipletrigger frames.
 21. The AP of claim 12, wherein each trigger frameincludes an ACK frame comprising a received address (RA) field, andwherein the RA field comprises an Idle Channel Indicator indicating thata secondary channel is available at the AP.
 22. The AP of claim 12,wherein each trigger frame includes a Block ACK (BA) frame comprising areserved field in a BA control field, and wherein the reserved fieldcomprises an Idle Channel Indicator indicating that a secondary channelis available at the AP.